/*头部背景图*/
header{background:url(../images/public/header.png);background-size: 100% auto!important;}
/*margin*/
.no-margin{margin:0;}
.mar-top-0{margin-top:0px!important;}
.mar-top-5{margin-top:5px!important;}
.mar-top-10{margin-top:10px!important;}
.mar-top-15{margin-top:15px!important;}
.mar-top-20{margin-top:20px!important;}
.mar-bottom-0{margin-bottom:0px!important;}
.mar-bottom-5{margin-bottom:5px!important;}
.mar-bottom-10{margin-bottom:10px!important;}
.mar-bottom-15{margin-bottom:15px!important;}
.mar-bottom-20{margin-bottom:20px!important;}
.mar-left-15{margin-left:15px!important;}
.mar-left-8p{margin-left:8%!important;}
.no-margin-left{margin-left:0!important;}
/*padding*/
.no-padding{padding:0!important;}
.no-padding-top{padding-top:0!important;}
.no-padding-left{padding-left:0!important;}
.no-padding-right{padding-right:0!important;}
.no-padding-bottom{padding-bottom:0!important;}
/*文字大小*/
.size-12{font-size:12px!important;}
.size-14{font-size:14px!important;}
.size-15{font-size:15px!important;}
.size-16{font-size:16px!important;}
.size-17{font-size:17px!important;}
.size-18{font-size:18px!important;}
.size-19{font-size:19px!important;}
.size-20{font-size:20px!important;}
/*文本颜色*/
.color-white{color:#FFF!important;}
.color-success{color:#ff6600!important;}
.color-info{color:#0894ec!important;}
.color-warning{color:#ff6600!important;}
.color-yellow{color:#fff600!important;}
.color-danger{color:#ed6355!important;}
.color-light{color:#959595!important;}
.color-dark{color:#6e727b!important;}
.color-black{color:#000!important;}
/*背景色*/
.bg-color-a9aaad{background-color:#a9aaad!important;}
.bg-color-white{background-color:#FFF;}
/*底部tab图标*/
.icon2{width:28px!important;height:28px!important;background-size:28px 28px!important;background-position:center center!important;background-repeat:no-repeat!important;}
.home-icon{background:url(../images/public/home.png)}
.chongzhi-icon{background:url(../images/public/chongzhi.png)}
.rule-icon{background:url(../images/public/rule.png)}
.buhege-icon{background:url(../images/public/buhege.png)}
.teach-icon{background:url(../images/public/teach.png)}
.tuijianma-icon{background:url(../images/public/tuijianma.png)}
.ucenter-icon{background:url(../images/public/ucenter.png)}
.message-icon{background:url(../images/public/message.png)}
.refund-icon{background:url(../images/public/refund.png)}
/*去背景，去padding*/
.list-block .item-link .item-inner{background-image:none!important;padding-right:10px!important;}
.list-block .item-link .row{background-image:none!important;padding-right:0px!important;}
/*禁止文字换行，文字溢出显示...*/
.text-overflow-ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
/*自定义button颜色*/
.button-info.button-fill{color:#fff;background-color:#2c9ff0;}

.bar.bar-tab{z-index:1000;}

/*!
 * =====================================================
 * Loding
 * =====================================================
 */
/*== ball-beat ==*/

@-webkit-keyframes ball-beat {
  50% {
    opacity: 0.2;
    -webkit-transform: scale(0.75);
    transform: scale(0.75);
  }
  100% {
    opacity: 1;
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}
@keyframes ball-beat {
  50% {
    opacity: 0.2;
    -webkit-transform: scale(0.75);
    transform: scale(0.75);
  }
  100% {
    opacity: 1;
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}
.ball-beat {
  top:50%;
  left:50%;
  z-index:11000;
  margin-top:-.55rem;
  margin-left:-1.5rem;
  position:fixed;
}
.ball-beat > div {
  background-color: rgb(216, 65, 65);
  width:1rem;
  height:1rem;
  border-radius:100%;
  margin:.1rem;
  -webkit-animation-fill-mode:both;
  animation-fill-mode:both;
  display:inline-block;
  -webkit-animation:ball-beat 0.7s 0s infinite linear;
  animation:ball-beat 0.7s 0s infinite linear;
}
.ball-beat > div:nth-child(2n-1) {
  -webkit-animation-delay:-0.35s !important;
  animation-delay:-0.35s !important;
}